import { MessageBox } from 'mint-ui';
var checkfun = function(type, str) {
    switch (type) {
        case 'phoneNumber':
            if (!str || str.length == 0) {
                MessageBox('提示', '请输入手机号码');
                return false;
            }
            if (str.length != 11) {
                MessageBox('提示', '请输入有效的手机号码！');
                return false;
            }

            var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(17[0-9]{1})|(18[0-9]{1}|(19[0-9]{1})))+\d{8})$/;
            if (!myreg.test(str)) {
                MessageBox('提示', '请输入有效的手机号码！');
                return false;
            }
            return true;
            break;
        case 'password':
            if (str.length == 0) {
                MessageBox('提示', '请输入密码');
                return false;
            }
            return true;
            break;
    }
}
var empty = function(str, msg) {
    console.log(str, msg);
    if (!str || !str.toString().trim().length > 0) {
        if (msg) {
            MessageBox('提示', msg);
        }
        return false;
    } else {
        return true;
    }

}

export default {
    phone: function(str) {
        return checkfun('phoneNumber', str);
    },
    password: function(str) {
        return checkfun('password', str);
    },
    empty: empty
}